Skip to content

chore: (PRO-275) Set FeePayerPolicy defaults to false#217

Merged
dev-jodee merged 2 commits intomainfrom
chore/update-policy-defaults
Sep 4, 2025
Merged

chore: (PRO-275) Set FeePayerPolicy defaults to false#217
dev-jodee merged 2 commits intomainfrom
chore/update-policy-defaults

Conversation

@amilz
Copy link
Copy Markdown
Contributor

@amilz amilz commented Sep 3, 2025

Changed all FeePayerPolicy default values from true to false, ensuring explicit policy configuration is required for fee payer actions. Updated related tests and documentation to reflect the new defaults.


Important

Change FeePayerPolicy defaults to false, requiring explicit configuration for fee payer actions, and update related tests and documentation.

  • Behavior:
    • Change FeePayerPolicy defaults to false in config.rs, requiring explicit configuration for fee payer actions.
    • Update tests in get_config.rs and transaction_validator.rs to reflect new defaults.
  • Documentation:
    • Update kora.toml to indicate FeePayerPolicy defaults to false for security.
  • Misc:
    • Coverage decreased slightly from 85.8% to 85.6%.

This description was created by Ellipsis for 6eacc05. You can customize this summary. It will automatically update as commits are pushed.


📊 Test Coverage

Coverage

Coverage: 85.7%

View Detailed Coverage Report

Changed all FeePayerPolicy default values from true to false, ensuring explicit policy configuration is required for fee payer actions. Updated related tests and documentation to reflect the new defaults.
@amilz amilz requested a review from dev-jodee September 3, 2025 14:48
@amilz amilz self-assigned this Sep 3, 2025
@linear
Copy link
Copy Markdown

linear bot commented Sep 3, 2025

Copy link
Copy Markdown
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Caution

Changes requested ❌

Reviewed everything up to c4c508f in 1 minute and 40 seconds. Click for details.
  • Reviewed 179 lines of code in 4 files
  • Skipped 0 files when reviewing.
  • Skipped posting 0 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.

Workflow ID: wflow_Vqg7xgvK8tsnJlO3

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

Copy link
Copy Markdown
Contributor

@ellipsis-dev ellipsis-dev bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Important

Looks good to me! 👍

Reviewed 6eacc05 in 31 seconds. Click for details.
  • Reviewed 7 lines of code in 1 files
  • Skipped 0 files when reviewing.
  • Skipped posting 1 draft comments. View those below.
  • Modify your settings and rules to customize what types of comments Ellipsis leaves. And don't forget to react with 👍 or 👎 to teach Ellipsis.
1. .github/badges/coverage.json:1
  • Draft comment:
    Badge updated from 85.8% to 85.6%. Ensure this value reflects the actual CI test coverage and is updated consistently if coverage generation changes.
  • Reason this comment was not posted:
    Confidence changes required: 0% <= threshold 50% None

Workflow ID: wflow_Aqamw2Eq0iKimdVE

You can customize Ellipsis by changing your verbosity settings, reacting with 👍 or 👎, replying to comments, or adding code review rules.

@dev-jodee dev-jodee merged commit 18edf22 into main Sep 4, 2025
@amilz amilz deleted the chore/update-policy-defaults branch September 4, 2025 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants